highly leveraged investor - German English Dictionary